package br.com.velp.sudecap.enumerator;

import br.com.velp.sudecap.util.MensagemUtil;

/**
 * <sumario>
 * <objetivo>"Rastreabilidade"</objetivo>
 * <autor>EDUARDO SANTOS DE OLIVEIRA</autor>
 * <versao>1.0.0.0</versao>
 * <data_criacao> 18.02.2013 </data_criacao>
 * <data_ultima_alteracao> N/A </data_ultima_alteracao>
 * <requisito_afetado> N/A </requisito_afetado>
 * <descricao> Enumerator Responsável Por Descrever Os Tipos de Mensagem a Serem 
 *             Exibidos Na Confirmação de Ações No Sistema.
 * </descricao>
 * </sumario>
 */
public enum TipoMensagemEnum {
    
    ALERTA("/resources/imagens/alert.png", MensagemUtil.getMensagem("mensagemAlerta").toUpperCase()),
    ERRO("/resources/imagens/error.png", MensagemUtil.getMensagem("mensagemErro").toUpperCase()),
    INFORMACAO("/resources/imagens/info2.png", MensagemUtil.getMensagem("mensagemInfo").toUpperCase());
    
    private String tipoMensagem;
    private String tituloPainel;

    private TipoMensagemEnum(String tipoMensagem, String tituloPainel) {
        this.tipoMensagem = tipoMensagem;
        this.tituloPainel = tituloPainel;
    }

    public String getTipoMensagem() {
        return tipoMensagem;
    }

    public void setTipoMensagem(String value) {
        this.tipoMensagem = value;
    }

    public String getTituloPainel() {
        return tituloPainel;
    }

    public void setTituloPainel(String tituloPainel) {
        this.tituloPainel = tituloPainel;
    }
    
}
